based on soap - Español Inglés Diccionario